back payments - German English Dictionary